// 这个文本是使用 GBK 编码的.
#ifndef __UTIL_H__
#define __UTIL_H__


// 读取一行字符串, 丢弃超出缓冲区的部分.
void getln(char *buf, int nSize);
// 读取一行字符串并转为 double.
double getln2f();
// 字符串复制, 只复制较短的字符串长度, 可以保证安全.
void mystrcpy(char *dst, int nDstSize, const char *src, int nSrcSize);
// 制造一个新字符串, 将原字符串居中放到新字符串里.
const char *center(const char *str, int width);

#endif /* __UTIL_H__ */
